package com.ruoyi.service.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.base.BaseEntity;

import java.math.BigDecimal;

/**
 * 假设执行政府定价表 service_assume
 * 
 * @author john
 * @date 2019-01-04
 */
public class Assume extends BaseEntity
{
	private static final long serialVersionUID = 1L;
	
	/**  */
	private Integer id;
	/** 计量点名称 */
	private String pointName;
	/** 计量点ID */
	private Integer pointId;
	/** 录入基础ID */
	private Integer basicsId;
	/** 丰水期电价峰段 */
	private BigDecimal fFP;
	/** 丰水期电价平段 */
	private BigDecimal fPP;
	/** 丰水期电价谷段 */
	private BigDecimal fGP;
	/** 丰水期电价小计 */
	private BigDecimal fTotalP;
	/** 平水期电价峰段 */
	private BigDecimal pFP;
	/** 平水期电价平段 */
	private BigDecimal pPP;
	/** 平水期电价谷段 */
	private BigDecimal pGP;
	/** 平水期电价小计 */
	private BigDecimal pTotalP;
	/** 枯水期电价峰段 */
	private BigDecimal kFP;
	/** 枯水期电价平段 */
	private BigDecimal kPP;
	/** 枯水期电价谷段 */
	private BigDecimal kGP;
	/** 枯水期电价小计 */
	private BigDecimal kTotalP;
	/** 电量合计 */
	private BigDecimal eleAccountTotal;
	/** 丰水期电量峰段 */
	private BigDecimal fF;
	/** 丰水期电量平段 */
	private BigDecimal fP;
	/** 丰水期电量谷段 */
	private BigDecimal fG;
	/** 丰水期电量小计 */
	private BigDecimal fTotal;
	/** 平水期电量峰段 */
	private BigDecimal pF;
	/** 平水期电量平段 */
	private BigDecimal pP;
	/** 平水期电量谷段 */
	private BigDecimal pG;
	/** 平水期电量小计 */
	private BigDecimal pTotal;
	/** 枯水期电量峰段 */
	private BigDecimal kF;
	/** 枯水期电量平段 */
	private BigDecimal kP;
	/** 枯水期电量谷段 */
	private BigDecimal kG;
	/** 枯水期电量小计 */
	private BigDecimal kTotal;
	/** 丰水期电费峰段 */
	private BigDecimal fFM;
	/** 丰水期电费平段 */
	private BigDecimal fPM;
	/** 丰水期电费谷段 */
	private BigDecimal fGM;
	/** 丰水期电费小计 */
	private BigDecimal fTotalM;
	/** 平水期电费峰段 */
	private BigDecimal pFM;
	/** 平水期电费平段 */
	private BigDecimal pPM;
	/** 平水期电费谷段 */
	private BigDecimal pGM;
	/** 平水期电费小计 */
	private BigDecimal pTotalM;
	/** 枯水期电费峰段 */
	private BigDecimal kFM;
	/** 枯水期电费平段 */
	private BigDecimal kPM;
	/** 枯水期电费谷段 */
	private BigDecimal kGM;
	/** 枯水期电费小计 */
	private BigDecimal kTotalM;
	/** 电费合计 */
	private BigDecimal elePriceTotal;
	/** 基本电费 */
	private BigDecimal basicsPrice;
	/** 政府性基金及附加 */
	private BigDecimal jJ;
	/** 合计电费 */
	private BigDecimal eleTotal;

	public void setId(Integer id) 
	{
		this.id = id;
	}

	public Integer getId() 
	{
		return id;
	}
	public void setPointName(String pointName) 
	{
		this.pointName = pointName;
	}

	public String getPointName() 
	{
		return pointName;
	}
	public void setPointId(Integer pointId) 
	{
		this.pointId = pointId;
	}

	public Integer getPointId() 
	{
		return pointId;
	}
	public void setBasicsId(Integer basicsId) 
	{
		this.basicsId = basicsId;
	}

	public Integer getBasicsId() 
	{
		return basicsId;
	}
	public void setFFP(BigDecimal fFP) 
	{
		this.fFP = fFP;
	}

	public BigDecimal getFFP() 
	{
		return fFP;
	}
	public void setFPP(BigDecimal fPP) 
	{
		this.fPP = fPP;
	}

	public BigDecimal getFPP() 
	{
		return fPP;
	}
	public void setFGP(BigDecimal fGP) 
	{
		this.fGP = fGP;
	}

	public BigDecimal getFGP() 
	{
		return fGP;
	}
	public void setFTotalP(BigDecimal fTotalP) 
	{
		this.fTotalP = fTotalP;
	}

	public BigDecimal getFTotalP() 
	{
		return fTotalP;
	}
	public void setPFP(BigDecimal pFP) 
	{
		this.pFP = pFP;
	}

	public BigDecimal getPFP() 
	{
		return pFP;
	}
	public void setPPP(BigDecimal pPP) 
	{
		this.pPP = pPP;
	}

	public BigDecimal getPPP() 
	{
		return pPP;
	}
	public void setPGP(BigDecimal pGP) 
	{
		this.pGP = pGP;
	}

	public BigDecimal getPGP() 
	{
		return pGP;
	}
	public void setPTotalP(BigDecimal pTotalP) 
	{
		this.pTotalP = pTotalP;
	}

	public BigDecimal getPTotalP() 
	{
		return pTotalP;
	}
	public void setKFP(BigDecimal kFP) 
	{
		this.kFP = kFP;
	}

	public BigDecimal getKFP() 
	{
		return kFP;
	}
	public void setKPP(BigDecimal kPP) 
	{
		this.kPP = kPP;
	}

	public BigDecimal getKPP() 
	{
		return kPP;
	}
	public void setKGP(BigDecimal kGP) 
	{
		this.kGP = kGP;
	}

	public BigDecimal getKGP() 
	{
		return kGP;
	}
	public void setKTotalP(BigDecimal kTotalP) 
	{
		this.kTotalP = kTotalP;
	}

	public BigDecimal getKTotalP() 
	{
		return kTotalP;
	}
	public void setEleAccountTotal(BigDecimal eleAccountTotal) 
	{
		this.eleAccountTotal = eleAccountTotal;
	}

	public BigDecimal getEleAccountTotal() 
	{
		return eleAccountTotal;
	}
	public void setFF(BigDecimal fF) 
	{
		this.fF = fF;
	}

	public BigDecimal getFF() 
	{
		return fF;
	}
	public void setFP(BigDecimal fP) 
	{
		this.fP = fP;
	}

	public BigDecimal getFP() 
	{
		return fP;
	}
	public void setFG(BigDecimal fG) 
	{
		this.fG = fG;
	}

	public BigDecimal getFG() 
	{
		return fG;
	}
	public void setFTotal(BigDecimal fTotal) 
	{
		this.fTotal = fTotal;
	}

	public BigDecimal getFTotal() 
	{
		return fTotal;
	}
	public void setPF(BigDecimal pF) 
	{
		this.pF = pF;
	}

	public BigDecimal getPF() 
	{
		return pF;
	}
	public void setPP(BigDecimal pP) 
	{
		this.pP = pP;
	}

	public BigDecimal getPP() 
	{
		return pP;
	}
	public void setPG(BigDecimal pG) 
	{
		this.pG = pG;
	}

	public BigDecimal getPG() 
	{
		return pG;
	}
	public void setPTotal(BigDecimal pTotal) 
	{
		this.pTotal = pTotal;
	}

	public BigDecimal getPTotal() 
	{
		return pTotal;
	}
	public void setKF(BigDecimal kF) 
	{
		this.kF = kF;
	}

	public BigDecimal getKF() 
	{
		return kF;
	}
	public void setKP(BigDecimal kP) 
	{
		this.kP = kP;
	}

	public BigDecimal getKP() 
	{
		return kP;
	}
	public void setKG(BigDecimal kG) 
	{
		this.kG = kG;
	}

	public BigDecimal getKG() 
	{
		return kG;
	}
	public void setKTotal(BigDecimal kTotal) 
	{
		this.kTotal = kTotal;
	}

	public BigDecimal getKTotal() 
	{
		return kTotal;
	}
	public void setFFM(BigDecimal fFM) 
	{
		this.fFM = fFM;
	}

	public BigDecimal getFFM() 
	{
		return fFM;
	}
	public void setFPM(BigDecimal fPM) 
	{
		this.fPM = fPM;
	}

	public BigDecimal getFPM() 
	{
		return fPM;
	}
	public void setFGM(BigDecimal fGM) 
	{
		this.fGM = fGM;
	}

	public BigDecimal getFGM() 
	{
		return fGM;
	}
	public void setFTotalM(BigDecimal fTotalM) 
	{
		this.fTotalM = fTotalM;
	}

	public BigDecimal getFTotalM() 
	{
		return fTotalM;
	}
	public void setPFM(BigDecimal pFM) 
	{
		this.pFM = pFM;
	}

	public BigDecimal getPFM() 
	{
		return pFM;
	}
	public void setPPM(BigDecimal pPM) 
	{
		this.pPM = pPM;
	}

	public BigDecimal getPPM() 
	{
		return pPM;
	}
	public void setPGM(BigDecimal pGM) 
	{
		this.pGM = pGM;
	}

	public BigDecimal getPGM() 
	{
		return pGM;
	}
	public void setPTotalM(BigDecimal pTotalM) 
	{
		this.pTotalM = pTotalM;
	}

	public BigDecimal getPTotalM() 
	{
		return pTotalM;
	}
	public void setKFM(BigDecimal kFM) 
	{
		this.kFM = kFM;
	}

	public BigDecimal getKFM() 
	{
		return kFM;
	}
	public void setKPM(BigDecimal kPM) 
	{
		this.kPM = kPM;
	}

	public BigDecimal getKPM() 
	{
		return kPM;
	}
	public void setKGM(BigDecimal kGM) 
	{
		this.kGM = kGM;
	}

	public BigDecimal getKGM() 
	{
		return kGM;
	}
	public void setKTotalM(BigDecimal kTotalM) 
	{
		this.kTotalM = kTotalM;
	}

	public BigDecimal getKTotalM() 
	{
		return kTotalM;
	}
	public void setElePriceTotal(BigDecimal elePriceTotal) 
	{
		this.elePriceTotal = elePriceTotal;
	}

	public BigDecimal getElePriceTotal() 
	{
		return elePriceTotal;
	}
	public void setBasicsPrice(BigDecimal basicsPrice) 
	{
		this.basicsPrice = basicsPrice;
	}

	public BigDecimal getBasicsPrice() 
	{
		return basicsPrice;
	}
	public void setJJ(BigDecimal jJ) 
	{
		this.jJ = jJ;
	}

	public BigDecimal getJJ() 
	{
		return jJ;
	}
	public void setEleTotal(BigDecimal eleTotal) 
	{
		this.eleTotal = eleTotal;
	}

	public BigDecimal getEleTotal() 
	{
		return eleTotal;
	}

    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("pointName", getPointName())
            .append("pointId", getPointId())
            .append("basicsId", getBasicsId())
            .append("fFP", getFFP())
            .append("fPP", getFPP())
            .append("fGP", getFGP())
            .append("fTotalP", getFTotalP())
            .append("pFP", getPFP())
            .append("pPP", getPPP())
            .append("pGP", getPGP())
            .append("pTotalP", getPTotalP())
            .append("kFP", getKFP())
            .append("kPP", getKPP())
            .append("kGP", getKGP())
            .append("kTotalP", getKTotalP())
            .append("eleAccountTotal", getEleAccountTotal())
            .append("fF", getFF())
            .append("fP", getFP())
            .append("fG", getFG())
            .append("fTotal", getFTotal())
            .append("pF", getPF())
            .append("pP", getPP())
            .append("pG", getPG())
            .append("pTotal", getPTotal())
            .append("kF", getKF())
            .append("kP", getKP())
            .append("kG", getKG())
            .append("kTotal", getKTotal())
            .append("fFM", getFFM())
            .append("fPM", getFPM())
            .append("fGM", getFGM())
            .append("fTotalM", getFTotalM())
            .append("pFM", getPFM())
            .append("pPM", getPPM())
            .append("pGM", getPGM())
            .append("pTotalM", getPTotalM())
            .append("kFM", getKFM())
            .append("kPM", getKPM())
            .append("kGM", getKGM())
            .append("kTotalM", getKTotalM())
            .append("elePriceTotal", getElePriceTotal())
            .append("basicsPrice", getBasicsPrice())
            .append("jJ", getJJ())
            .append("eleTotal", getEleTotal())
            .toString();
    }
}
